scattered showers - Turkish English Dictionary